#include <iostream>
using namespace std;
namespace hawk
{
    int cin = 0;
}
class Boxer
{
public:
    static int num;
    int age;
    Boxer(int page)
    {
        age = page;
        num = num + 1;
    }
    void introduce();

};
class MaleBoxer: public Boxer
{
    public:
    int enemy;
    MaleBoxer(int page,int penemy):Boxer(page){
        enemy = penemy;
    }
    void introduce()
    {
        Boxer::introduce();
        cout<<"and i kill "<<enemy<<endl;
    }
};
void Boxer::introduce()
{
    cout<<age<<endl;
}

int Boxer::num = 0;
int main()
{ 
    int a = 0;
    //cin >> a;
    cout<<a<<hawk::cin;
    Boxer tyson(40);
    tyson.introduce ();
    cout<<"Num="<<Boxer::num<<endl;
    Boxer ali(40);
    ali.introduce ();
    cout<<"Num="<<Boxer::num;
    MaleBoxer me(20,100);
    me.introduce();
    Boxer you= me;
    you.introduce();
}